sprint to the finish - Espagnol Anglais Dictionnaire